Програмування розгалужених алгоритмів

Інформація про навчальний заклад

ВУЗ:
Київський політехнічний інститут ім. Ігоря Сікорського
Інститут:
Не вказано
Факультет:
ІСМ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2021
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування алгоритмічних структур

Частина тексту файла

Міністерство освіти і науки України Національний технічний університет «Київський політехнічний інститут ім. Ігоря Сікорського» Теплоенергетичний факультет Кафедра автоматизації проектування енергетичних процесів і систем Програмування алгоритмічних структур ЗВІТ ДО Лабораторної роботи №2 «Програмування розгалужених алгоритмів» Варіант № 11 Дата «27» жовтня 2021 Завдання на лабораторну роботу 1.Розробити блок-схеми алгоритмів і написати програми мовою Java із застосуванням умовного оператора if та оператора вибору switch для розв’язання завдань, поданих в табл.1–4 відповідно до індивідуального варіанта. Варіант обрати за списком групи. 2.Розробити програмні проекти в середовищі Intellij IDEA для реалізації написаних програм. Перевірити результати обчислень альтернативними розрахунками(наприклад, Excel, калькулятор, тощо). 3. Зробити Звіт з лабораторної роботи та вчасно надіслати викладачу на перевірку. Вимоги до розв’язання завдання 1 (табл. 1) та завдання 2 (табл. 2) Обидва завдання запрограмувати в одному класі, який має назвуLr21. Вданому класі організувати три методи: main, task1, task2. В методі main організувати: -введення даних для завдання 1 (табл. 1), розрахунки зробити для трьох значень змінної x: x1 =-2,3; x2 = 0,6; x3 = 4,8(всього має бути 3 варіанти вхідних даних та 3 варіанти результатів розрахунків). Введення даних зробити за допомогою присвоєння значень змінним; -виклик методу task1,в якому організувати всі розрахунки завдання 1; -виведення вхідних даних та результатів розрахунку завдання 1. Виведення організувати за допомогою метода System.out.printf форматованого виводу значень. Для дробових чисел–не більше 4 знаків після коми; -введення даних для завдання 2 (табл. 2), розрахунки зробити для трьох значень змінної x: x1 =–2,3; x2 = 0,6; x3 = 4,8(всього має бути 9 варіантів вхідних даних та 9 варіантів результатів розрахунків). Введення даних зробити за допомогою присвоєння значень змінним; -виклик методу task2,в якому організувати всі розрахунки завдання 2; -виведення вхідних даних та результатів розрахунку завдання2. Виведення організувати за допомогою форматованого виводу значень. Для дробових чисел–не більше 4 знаків після коми. Короткий опис рішення завдання разом із скриншотом варіанту завдання із табл.1 та 2 Завдання 1 / Завдання 2 / Завдання 1. Створюємо клас Lr21, у якому запрограмуємо три методи: main, task1 і task2. У методі main задамо значення змінним х1, х2, х3 та a, b типу double за допомогою присвоєння. Використаємо оператор вибору switch для виведення в консолі результату певного завдання. У кожному блоці case прописуємо номер завдання, щоб вивести певний результат. Оператор break, який перериває свій блок коду, потрібно використовувати обов'язково, інакше виконання коду продовжиться. Викликаємо метод task1, у якому задаємо значення змінній z за допомогою класу Math за варіантом та організовуємо всі розрахунки завдання 1 за допомогою оператора if(). Виводимо вхідні дані та результати розрахунку за допомогою метода System.out.printf() форматованого виводу значень в операторі switch. Для дробових чисел – не більше 4 знаків після коми за допомогою спецификатора %.4f. Завдання 2. У класі Lr21 викликаємо метод task2, у якому за допомогою оператора if() організовуємо всі розрахунки завдання 2. Виводимо вхідні дані та результати розрахунку за допомогою метода System.out.printf() форматованого виводу значень в операторі switch. Для дробових чисел – не більше 4 знаків після коми за допомогою спецификатора %.4f. Вимоги до розв’язання завдання3(табл.3) та завдання4(табл.4) Обидва завдання запрограмувати в одному класі, який має назву Lr22. Вданому класі організувати три методи: main, task3, task4. В методі main організувати: -введення даних для завдання3(табл.3), розрахунки зробити для трьох наборів вхідних даних, що обирає користувач та вводить с клавіатури(всього має бути 3 набори вхідних даних та 3 набори результатів розрахунків). Введення да...
Антиботан аватар за замовчуванням

01.07.2023 19:07

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини